small carpenter's shop - Español Inglés Diccionario